/**
 * 
 */
package usj.pop3.server.comandos;

import java.util.Set;

import usj.pop3.server.ComandoPop3;
import usj.pop3.server.Mensaje;
import usj.pop3.server.ParserPop3;
import usj.pop3.server.SesionCliente;

/**
 * @author Chaime
 *
 */
public class CmdCapa implements ComandoPop3 {
	public static String MSG_OK = "+OK Capability list follows\r\n";
	public static String MSG_ERR = "-ERR";
	public String ejecutar(SesionCliente sesionCliente, String[] argumentos) {
		String res = MSG_ERR;
		ParserPop3 parserPop3 = new ParserPop3();
		Set<String> comandosSoportados = parserPop3.getComandos().keySet();
		res = MSG_OK;
/*		for (String comando : comandosSoportados) {
			res += comando + "\r\n";
		}*/
		res += "IMPLEMENTATION usj-pop3srv\r\n";
		res += ".";
     	return res;
     }
     public ComandoPop3 factory() {
		return new CmdCapa();
     }
}
